package com.suning.sawp.dto.bi;

import java.io.Serializable;

/**
 * 
 * 〈一句话功能简述〉日维度店长查询品类平均客单价品类实体类<br>
 * 〈功能详细描述〉
 *
 * @author 17033093
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class BiStoreSaleCustAvgPricedCateDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 品类编码
     */
    private String cateCode;

    /**
     * 品类名称
     */
    private String cateName;

    /**
     * 品类当前客单价
     */
    private BiSaleAmountDto currCustAvgPrice;

    /**
     * 品类购买人数
     */
    private String custCount;

    /**
     * 品类客单价同比
     */
    private String saleRate;

    /**
     * 品类销售金额
     */
    private BiSaleAmountDto totalSaleNum;

    public BiStoreSaleCustAvgPricedCateDto(String cateCode, String cateName, BiSaleAmountDto currCustAvgPrice,
            String custCount, String saleRate, BiSaleAmountDto totalSaleNum) {
        super();
        this.cateCode = cateCode;
        this.cateName = cateName;
        this.currCustAvgPrice = currCustAvgPrice;
        this.custCount = custCount;
        this.saleRate = saleRate;
        this.totalSaleNum = totalSaleNum;
    }

    public BiStoreSaleCustAvgPricedCateDto() {
        super();
    }

    public String getCateCode() {
        return cateCode;
    }

    public void setCateCode(String cateCode) {
        this.cateCode = cateCode;
    }

    public String getCateName() {
        return cateName;
    }

    public void setCateName(String cateName) {
        this.cateName = cateName;
    }

    public BiSaleAmountDto getCurrCustAvgPrice() {
        return currCustAvgPrice;
    }

    public void setCurrCustAvgPrice(BiSaleAmountDto currCustAvgPrice) {
        this.currCustAvgPrice = currCustAvgPrice;
    }

    public String getCustCount() {
        return custCount;
    }

    public void setCustCount(String custCount) {
        this.custCount = custCount;
    }

    public String getSaleRate() {
        return saleRate;
    }

    public void setSaleRate(String saleRate) {
        this.saleRate = saleRate;
    }

    public BiSaleAmountDto getTotalSaleNum() {
        return totalSaleNum;
    }

    public void setTotalSaleNum(BiSaleAmountDto totalSaleNum) {
        this.totalSaleNum = totalSaleNum;
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("BiStoreCateSaleCustAvgPricedDto [cateCode=");
        builder.append(cateCode);
        builder.append(", cateName=");
        builder.append(cateName);
        builder.append(", currCustAvgPrice=");
        builder.append(currCustAvgPrice);
        builder.append(", custCount=");
        builder.append(custCount);
        builder.append(", saleRate=");
        builder.append(saleRate);
        builder.append(", totalSaleNum=");
        builder.append(totalSaleNum);
        builder.append("]");
        return builder.toString();
    }

}
